package com.niiwoo.civet.trade.dao.entity;

import java.math.BigDecimal;
import java.util.Date;

public class ProjectPackageInvestOrder {
    private Long id;

    private String title;

    private Long packageId;

    private Integer deadline;

    private Byte deadlineUnit;

    private Byte packageType;

    private BigDecimal borrowRate;

    private Byte repaymentType;

    private String userId;

    private Byte investorType;

    private Long prizeId;

    private Byte prizeTypteId;

    private String prizeName;

    private BigDecimal addRate;

    private BigDecimal addInterest;

    private BigDecimal activityRaiseRate;

    private BigDecimal amount;

    private BigDecimal interest;

    private BigDecimal realInvestAmount;

    private Byte status;

    private Integer errorTime;

    private Byte evolutionStatus;

    private Date investTime;

    private Date investDoneTime;

    private Date closeTime;

    private Byte closeReason;

    private Long closeManagerId;

    private Integer projectNum;

    private Date createTime;

    private Date updateTime;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getTitle() {
        return title;
    }

    public void setTitle(String title) {
        this.title = title;
    }

    public Long getPackageId() {
        return packageId;
    }

    public void setPackageId(Long packageId) {
        this.packageId = packageId;
    }

    public Integer getDeadline() {
        return deadline;
    }

    public void setDeadline(Integer deadline) {
        this.deadline = deadline;
    }

    public Byte getDeadlineUnit() {
        return deadlineUnit;
    }

    public void setDeadlineUnit(Byte deadlineUnit) {
        this.deadlineUnit = deadlineUnit;
    }

    public Byte getPackageType() {
        return packageType;
    }

    public void setPackageType(Byte packageType) {
        this.packageType = packageType;
    }

    public BigDecimal getBorrowRate() {
        return borrowRate;
    }

    public void setBorrowRate(BigDecimal borrowRate) {
        this.borrowRate = borrowRate;
    }

    public Byte getRepaymentType() {
        return repaymentType;
    }

    public void setRepaymentType(Byte repaymentType) {
        this.repaymentType = repaymentType;
    }

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public Byte getInvestorType() {
        return investorType;
    }

    public void setInvestorType(Byte investorType) {
        this.investorType = investorType;
    }

    public Long getPrizeId() {
        return prizeId;
    }

    public void setPrizeId(Long prizeId) {
        this.prizeId = prizeId;
    }

    public Byte getPrizeTypteId() {
        return prizeTypteId;
    }

    public void setPrizeTypteId(Byte prizeTypteId) {
        this.prizeTypteId = prizeTypteId;
    }

    public String getPrizeName() {
        return prizeName;
    }

    public void setPrizeName(String prizeName) {
        this.prizeName = prizeName;
    }

    public BigDecimal getAddRate() {
        return addRate;
    }

    public void setAddRate(BigDecimal addRate) {
        this.addRate = addRate;
    }

    public BigDecimal getAddInterest() {
        return addInterest;
    }

    public void setAddInterest(BigDecimal addInterest) {
        this.addInterest = addInterest;
    }

    public BigDecimal getActivityRaiseRate() {
        return activityRaiseRate;
    }

    public void setActivityRaiseRate(BigDecimal activityRaiseRate) {
        this.activityRaiseRate = activityRaiseRate;
    }

    public BigDecimal getAmount() {
        return amount;
    }

    public void setAmount(BigDecimal amount) {
        this.amount = amount;
    }

    public BigDecimal getInterest() {
        return interest;
    }

    public void setInterest(BigDecimal interest) {
        this.interest = interest;
    }

    public BigDecimal getRealInvestAmount() {
        return realInvestAmount;
    }

    public void setRealInvestAmount(BigDecimal realInvestAmount) {
        this.realInvestAmount = realInvestAmount;
    }

    public Byte getStatus() {
        return status;
    }

    public void setStatus(Byte status) {
        this.status = status;
    }

    public Integer getErrorTime() {
        return errorTime;
    }

    public void setErrorTime(Integer errorTime) {
        this.errorTime = errorTime;
    }

    public Byte getEvolutionStatus() {
        return evolutionStatus;
    }

    public void setEvolutionStatus(Byte evolutionStatus) {
        this.evolutionStatus = evolutionStatus;
    }

    public Date getInvestTime() {
        return investTime;
    }

    public void setInvestTime(Date investTime) {
        this.investTime = investTime;
    }

    public Date getInvestDoneTime() {
        return investDoneTime;
    }

    public void setInvestDoneTime(Date investDoneTime) {
        this.investDoneTime = investDoneTime;
    }

    public Date getCloseTime() {
        return closeTime;
    }

    public void setCloseTime(Date closeTime) {
        this.closeTime = closeTime;
    }

    public Byte getCloseReason() {
        return closeReason;
    }

    public void setCloseReason(Byte closeReason) {
        this.closeReason = closeReason;
    }

    public Long getCloseManagerId() {
        return closeManagerId;
    }

    public void setCloseManagerId(Long closeManagerId) {
        this.closeManagerId = closeManagerId;
    }

    public Integer getProjectNum() {
        return projectNum;
    }

    public void setProjectNum(Integer projectNum) {
        this.projectNum = projectNum;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }
}